\section{NFcore::AddSpeciesTransform Class Reference}
\label{classNFcore_1_1AddSpeciesTransform}\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
{\tt \#include $<$transformation.hh$>$}

Inheritance diagram for NFcore::AddSpeciesTransform::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classNFcore_1_1AddSpeciesTransform}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf AddSpeciesTransform} ({\bf SpeciesCreator} $\ast${\bf sc})
\item 
virtual {\bf $\sim$AddSpeciesTransform} ()
\item 
virtual void {\bf apply} ({\bf Mapping} $\ast$m, {\bf MappingSet} $\ast$$\ast$ms)
\item 
virtual int {\bf getComponentIndex} () const 
\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
{\bf SpeciesCreator} $\ast$ {\bf sc}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}!AddSpeciesTransform@{AddSpeciesTransform}}
\index{AddSpeciesTransform@{AddSpeciesTransform}!NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}AddSpeciesTransform::AddSpeciesTransform ({\bf SpeciesCreator} $\ast$ {\em sc})}\label{classNFcore_1_1AddSpeciesTransform_19db9b8a4228b7cb187ef962e8b58e49}


\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}!$\sim$AddSpeciesTransform@{$\sim$AddSpeciesTransform}}
\index{$\sim$AddSpeciesTransform@{$\sim$AddSpeciesTransform}!NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}AddSpeciesTransform::$\sim$AddSpeciesTransform ()\hspace{0.3cm}{\tt  [virtual]}}\label{classNFcore_1_1AddSpeciesTransform_f734c7e3f0d9e067ce5dc26a1ed0296b}




\subsection{Member Function Documentation}
\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}!apply@{apply}}
\index{apply@{apply}!NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void AddSpeciesTransform::apply ({\bf Mapping} $\ast$ {\em m}, {\bf MappingSet} $\ast$$\ast$ {\em ms})\hspace{0.3cm}{\tt  [virtual]}}\label{classNFcore_1_1AddSpeciesTransform_c1e48c66bfed76209e42b8b1b0f6d01d}




Implements {\bf NFcore::Transformation} \doxyref{}{p.}{classNFcore_1_1Transformation_6a57f607676c92b2465427e57bc7fae5}.\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}!getComponentIndex@{getComponentIndex}}
\index{getComponentIndex@{getComponentIndex}!NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int NFcore::AddSpeciesTransform::getComponentIndex () const\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classNFcore_1_1AddSpeciesTransform_e76ed3c44e5eadd7ddc25257dd5eded4}




Implements {\bf NFcore::Transformation} \doxyref{}{p.}{classNFcore_1_1Transformation_2ba394b20768b21ba328431103474607}.

\subsection{Member Data Documentation}
\index{NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}!sc@{sc}}
\index{sc@{sc}!NFcore::AddSpeciesTransform@{NFcore::AddSpeciesTransform}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf SpeciesCreator}$\ast$ {\bf NFcore::AddSpeciesTransform::sc}\hspace{0.3cm}{\tt  [protected]}}\label{classNFcore_1_1AddSpeciesTransform_f57cfbbaf4339c7633dd106832577e0c}




The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
/home/msneddon/eclipse/galileoSR1\_\-cpp/workspace/NFsim/src/NFreactions/transformations/{\bf transformation.hh}\item 
/home/msneddon/eclipse/galileoSR1\_\-cpp/workspace/NFsim/src/NFreactions/transformations/{\bf transformation.cpp}\end{CompactItemize}
